package cn.org.timespace.ons.dao.base;

import java.util.List;

import cn.org.timespace.ons.action.base.MachinesConfModel;
import cn.org.timespace.ons.action.base.MachinesModel;
import cn.org.timespace.ons.util.pager.Pager;
import cn.org.timespace.ons.vo.base.MachinesConf;

public interface MachinesConfDao {
	
	/**
	 * 根据机器的组合ID，查询出机器的配置信息
	 * @param model
	 * @return
	 */
	public List<MachinesConf> findConfByMachinesID(String  machinesGroupID);

	//组合查询
	public List<MachinesConf> findByCondition(MachinesConfModel model);
	public List<Object> findByCondition(MachinesConfModel model,Pager p);
	
	public List<MachinesConf> findByCondition(java.lang.String id);
	
	public void save(MachinesConf transientInstance) ;

	public void delete(MachinesConf persistentInstance) ;

	public MachinesConf findById(java.lang.String id) ;
	
	
	public void update(MachinesConf instance);
	
	
}
